mechanical bandspread - French English Dictionary